<%@ page import="java.util.List" %>
<%@ page import="com.demo.entity.Student" %><%--
  Created by IntelliJ IDEA.
  User: wzm
  Date: 2023/6/29
  Time: 10:10
  To change this template use File | Settings | File Templates.
--%>

<%@ page contentType="text/html;charset=UTF-8" language="java" isELIgnored="false" %>
<%--引入jstl标签库--%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<html>
<head>
	<title>Title</title>
</head>
<body>
我是list
<table width="500px" border="1" cellspacing="0" style="text-align: center;">
	<tr>
		<td>id</td>
		<td>username</td>
		<td>age</td>
		<td>address</td>
	</tr>
	<%
		List<Student> list = (List<Student>) request.getAttribute("stuList");
        for (Student student : list){
	%>
	<tr>
		<td><%=student.getId()%></td>
		<td><%=student.getUsername()%></td>
		<td><%=student.getAge()%></td>
		<td><%=student.getAddress()%></td>
	</tr>
	<%
		}
	%>
</table>

<hr>
<%--el表达式 代替代码获取数据 ${key}--%>
${stuList}
${12 == 12}
${15 > 12}

<%--jstl标签 代替表达式脚本进行输出的--%>
<%--test用于定义条件表达式 使用的el表达式--%>

<c:if test="${1 == 1}">
	男
</c:if>
<c:if test="${1 == 2}">
	女
</c:if>

<hr>

<a href="">新增</a>
<table width="500px" border="1" cellspacing="0" style="text-align: center;">
	<tr>
		<td>id</td>
		<td>username</td>
		<td>age</td>
		<td>address</td>
		<td>状态</td>
		<td>操作</td>
	</tr>

	<%--使用jstl遍历
	items 遍历的内容  数组  集合 等
	var 变量 循环的时候每次取出来的对象
	--%>
	<c:forEach items="${stuList}" begin="0" end="1" var="s">
	<tr>
		<td>${s.id}</td>
		<td>${s.username}</td>
		<td>${s.age}</td>
		<td>${s.address}</td>
		<c:if test="${s.status == 1}">
			<td>启用</td>
		</c:if>
		<c:if test="${s.status == 0}">
			<td>禁用</td>
		</c:if>
		<td>
			<a href="">编辑</a><a href="">删除</a>
		</td>

	</tr>

	</c:forEach>
</table>

<hr>
<%--begin 遍历索引开始 end 遍历索引结束 步长 每次增加的数量--%>
<c:forEach begin="1" step="5" end="100" var="i">
<h1>${i}</h1>
</c:forEach>
</body>
</html>
